package cn.wzy.service;


import cn.wzy.pojo.Menu;
import cn.wzy.results.ResponseResult;
import cn.wzy.vo.GoPageVo;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * (Menu)表服务接口
 *
 * @author makejava
 * @since 2022-12-08 13:53:15
 */
public interface MenuService extends IService<Menu> {


    ResponseResult menuPage(GoPageVo goPageVo);

    ResponseResult deleteMenu(Long id);

    ResponseResult deleteListMenu(List<Long> ids);

    ResponseResult saveMenu(Menu menu);

    ResponseResult getMenuLevel();

    ResponseResult getAllMenuIds();

    ResponseResult dynamicPageMenu(GoPageVo goPageVo, HttpServletRequest request);
}
